punch to the head - Deutsch Englisch Wörterbuch